/**
 * 
 */
package com.gcsf.books.gui.model.imagesview;

import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.ISharedImages;
import org.eclipse.ui.PlatformUI;

public class ImagesViewLabelProvider extends LabelProvider implements
    ITableLabelProvider {
  public String getColumnText(Object obj, int index) {
    return getText(obj);
  }

  public Image getColumnImage(Object obj, int index) {
    return getImage(obj);
  }

  public Image getImage(Object obj) {
    return PlatformUI.getWorkbench().getSharedImages().getImage(
        ISharedImages.IMG_OBJ_ELEMENT);
  }
}